Rapid Prototyping over IEEE 802.11

نویسندگان

  • Fehmi Ben Abdesslem
  • Luigi Iannone
  • Marcelo Dias de Amorim
  • Katia Obraczka
  • Ignacio Solis
  • Serge Fdida
چکیده

This paper introduces Prawn, a tool for rapid prototyping communication protocols over IEEE 802.11 networks. Prawn provides a software environment that makes prototyping as quick, easy, and effortless as possible and thus allows researchers to conduct both functional assessment and performance evaluation as an integral part of the protocol design process. Since Prawn runs on real IEEE 802.11 nodes, prototypes can be evaluated and adjusted under realistic conditions. Once the prototype has been extensively tested and thoroughly validated, and its functional design tuned accordingly, it is then ready for implementation. Prawn facilitates prototype development by providing: (i) a set of building blocks that implement common functions needed by a wide range of wireless protocols (e.g., neighbor discovery, link quality assessment, message transmission and reception), and (ii) an API that allows protocol designers to access Prawn primitives. We show through a number of case studies how Prawn supports prototyping as part of protocol design and, as a result of enabling deployment and testing under real-world scenarios, how Prawn provides useful feedback on protocol operation and performance.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Service Differentiation of IEEE 802.11e

The type of the applications for which Internet is being used has changed over the years. Multimedia applications, Real-time applications and Game playing require Quality of service. IEEE has proposed IEEE 802.11e, a quality of service extension to the wireless LAN standard IEEE 802.11. In this paper service differentiation ability of 802.11e is evaluated. Identical traffic is considered for al...

متن کامل

Service Differentiation of IEEE 802.11e

The type of the applications for which Internet is being used has changed over the years. Multimedia applications, Real-time applications and Game playing require Quality of service. IEEE has proposed IEEE 802.11e, a quality of service extension to the wireless LAN standard IEEE 802.11. In this paper service differentiation ability of 802.11e is evaluated. Identical traffic is considered for al...

متن کامل

A Prototyping Environment for Wireless Multihop Networks

Relative to the impressive number of proposals addressing the multitude of challenges raised by IEEE 802.11-based wireless networks, few have known real implementation. In wireless networks, due especially to the unpredictable nature of the wireless channel, bridging theory and practice is far from trivial. In this paper, we advocate including prototyping in the design process of wireless proto...

متن کامل

A Software-defined Radio Prototyping Platform for Cognitive Radio Applications

During the last decades, the demand for higher data rates in wireless communication systems grew steadily. While the number of communication systems increased significantly, the amount of available spectral resources has remained constant. To exploit spectral resources more efficiently, cognitive radio concepts have become of utmost interest. The goal of cognitive radio systems is to sense the ...

متن کامل

Rapid Prototyping: Lessons Learned

Rapid prototyping is a development method that may or may not be e ective in improving software products and process. Assessing the e ectiveness of rapid prototyping requires empirical data. We analyze 39 published and unpublished \real world" case studies of the use of rapid prototyping for developing software products. By identifying e ects mentioned in multiple sources, we are able to extrac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/cs/0610078  شماره 

صفحات  -

تاریخ انتشار 2006